batten floor - German English Dictionary